PATH
WebObjects 4.5 Documentation
>
Getting Started With Direct to Java Client
Contents
Creating a Direct to Java Client Project
What's in the Template Project?
Building and Running the Application
If the Client Application Doesn't Start
If the Application Has No Windows
Examining the Application
Main, Enumeration, and "Other" Entities
Main Entities
Enumeration Entities
"Other" Entities
Customizing the Application
The Assistant
If the Assistant Command Isn't Available
Disabling the Assistant
Configuring Entities
Configuring Properties
Configuring Widgets
Typical Workflow
Examining the Panes of the Query Window
Configuring the Studio Pane of the Query Window
Configuring the Customer Pane of the Query Window
Configuring the Unit Pane of the Query Window
Configuring the Video Pane of the Query Window
Examining Form Windows
Configuring the Customer Form Window
Configuring the Unit Form Window
Configuring Windows
Changing the Title of the Query Window
Other Assistant Settings
Advantages of Direct to Java Client
Architectural Overview
Controller Hierarchy
Controllers
Creating the Controller Hierarchy
Unarchiving XML
Server Side XML Generation
The Rule System
D2WComponents
Rule System Requests
Internal Rule System Requests
Generating the Select Studio Dialog
Customization Approaches
Other Approaches
Writing Custom Rules
Using the Rule Editor
When to Write Custom Rules
Trouble Shooting Custom Rules
Freezing XML
Creating a D2WComponent
Getting the Default XML
Modifying the XML
Writing a Custom Rule to Use Your Component
Freezing Nib Files
Adding Custom Actions
Adding an Additional Action
Creating a Corresponding Window
(Optional) Specifying Additional Available Specifications
XML Tags and Attributes for EOActions
Implementing Custom Controller Classes
© 1999 Apple Computer, Inc. – (Draft. Last updated 05 Jan 00)